package com.quanyan.platform.model.resp;

import com.quanyan.platform.thrift.gathering.ClubItem;

import java.io.Serializable;
import java.util.List;

/**
 * Created by slong.guo on 2017/3/3.
 */
public class GatherClubItem implements Serializable {
    private static final long serialVersionUID = -5612031268579818645L;
    private int clubId;//俱乐部ID
    private String url; //俱乐部图标
    private String clubName; //俱乐部名称
    private double longitude;
    private double latitude;

    private int distance; //与俱乐部的距离
    private int follow; //是否已关注此俱乐部
    private String stadiumName;
    private int memberNum;
    private int isMember;
    private String caption;

    private List<Integer> activityWeekDays;

    public GatherClubItem() {
    }

    public GatherClubItem(ClubItem clubItem) {
        this.clubId = clubItem.getClubID();
        this.clubName = clubItem.getClubName();
        this.longitude = clubItem.getLongitude();
        this.latitude = clubItem.getLatitude();
        this.stadiumName = clubItem.getStadiumName();
        this.caption = clubItem.getCaption();
        this.memberNum = clubItem.getMemberNum();
        this.isMember = clubItem.getIsMember();
        this.url = clubItem.getUrl();
        this.distance = clubItem.getDistance();
        this.follow = clubItem.getIsMember();
    }

    public static long getSerialVersionUID() {
        return serialVersionUID;
    }

    public int getClubId() {
        return clubId;
    }

    public void setClubId(int clubId) {
        this.clubId = clubId;
    }

    public int getMemberNum() {
        return memberNum;
    }

    public void setMemberNum(int memberNum) {
        this.memberNum = memberNum;
    }

    public String getUrl() {
        return url;
    }

    public void setUrl(String url) {
        this.url = url;
    }

    public String getClubName() {
        return clubName;
    }

    public void setClubName(String clubName) {
        this.clubName = clubName;
    }

    public double getLongitude() {
        return longitude;
    }

    public void setLongitude(double longitude) {
        this.longitude = longitude;
    }

    public double getLatitude() {
        return latitude;
    }

    public void setLatitude(double latitude) {
        this.latitude = latitude;
    }

    public int getDistance() {
        return distance;
    }

    public void setDistance(int distance) {
        this.distance = distance;
    }

    public int getFollow() {
        return follow;
    }

    public void setFollow(int follow) {
        this.follow = follow;
    }

    public String getStadiumName() {
        return stadiumName;
    }

    public void setStadiumName(String stadiumName) {
        this.stadiumName = stadiumName;
    }

    public int getIsMember() {
        return isMember;
    }

    public void setIsMember(int isMember) {
        this.isMember = isMember;
    }

    public String getCaption() {
        return caption;
    }

    public void setCaption(String caption) {
        this.caption = caption;
    }

    public List<Integer> getActivityWeekDays() {
        return activityWeekDays;
    }

    public void setActivityWeekDays(List<Integer> activityWeekDays) {
        this.activityWeekDays = activityWeekDays;
    }
}
